<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<style>
    body{
        margin: 0;
        padding: 0;
        display: flex;
        flex-flow:column;
        /*大事是谁所所所所所所所所所所所所*/
        min-height:100vh;
        box-sizing:border-box;
    }
    header{
        height: 50px;
        line-height:50px;
        background: greenyellow;
    }
    footer{
        height: 50px;
        line-height:50px;
        background: yellowgreen;;
    }
    main{
        -webkit-flex:1;
    }
</style>
<body>
<header>
    这个是头部
</header>
<main>
    这个是内容区域
</main>
<footer>
    这个是脚部
</footer>
</body>
</html>